English Nouns: oncoribosome

English Nouns verb 'oncoribosome' conjugated